[INFO] fetching crate oak-ascii-doc 0.0.10...
[INFO] testing oak-ascii-doc-0.0.10 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate oak-ascii-doc 0.0.10 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate oak-ascii-doc 0.0.10
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oak-ascii-doc 0.0.10
[INFO] tweaked toml for crates.io crate oak-ascii-doc 0.0.10 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate oak-ascii-doc 0.0.10 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oak-ascii-doc 0.0.10 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e51d0ce6fb8c77224b518e3e3d307f033b95c2c67bb6962debc33513104ff990
[INFO] running `Command { std: "docker" "start" "-a" "e51d0ce6fb8c77224b518e3e3d307f033b95c2c67bb6962debc33513104ff990", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e51d0ce6fb8c77224b518e3e3d307f033b95c2c67bb6962debc33513104ff990", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e51d0ce6fb8c77224b518e3e3d307f033b95c2c67bb6962debc33513104ff990", kill_on_drop: false }`
[INFO] [stdout] e51d0ce6fb8c77224b518e3e3d307f033b95c2c67bb6962debc33513104ff990
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ffad7edd70974f32a89b53fdc0f529ee61a5a1458ba5977fee487e0a85e53708
[INFO] running `Command { std: "docker" "start" "-a" "ffad7edd70974f32a89b53fdc0f529ee61a5a1458ba5977fee487e0a85e53708", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling triomphe v0.1.15
[INFO] [stderr]    Compiling oak-core v0.0.10
[INFO] [stderr]    Compiling oak-ascii-doc v0.0.10 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `TextEdit`
[INFO] [stdout]   --> src/lexer/mod.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 |     source::{Source, TextEdit},
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::LazyLock`
[INFO] [stdout]   --> src/lexer/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::sync::LazyLock;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `config`
[INFO] [stdout]   --> src/lexer/mod.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn new(config: &AsciiDocLanguage) -> Self {
[INFO] [stdout]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.82s
[INFO] running `Command { std: "docker" "inspect" "ffad7edd70974f32a89b53fdc0f529ee61a5a1458ba5977fee487e0a85e53708", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ffad7edd70974f32a89b53fdc0f529ee61a5a1458ba5977fee487e0a85e53708", kill_on_drop: false }`
[INFO] [stdout] ffad7edd70974f32a89b53fdc0f529ee61a5a1458ba5977fee487e0a85e53708
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aa234a3c34370f30a8aec8d0a97aac788c7423ee26c3670ae22f0015d6d57469
[INFO] running `Command { std: "docker" "start" "-a" "aa234a3c34370f30a8aec8d0a97aac788c7423ee26c3670ae22f0015d6d57469", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stdout] warning: unused import: `TextEdit`
[INFO] [stdout]   --> src/lexer/mod.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 |     source::{Source, TextEdit},
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::LazyLock`
[INFO] [stdout]   --> src/lexer/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::sync::LazyLock;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `config`
[INFO] [stdout]   --> src/lexer/mod.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn new(config: &AsciiDocLanguage) -> Self {
[INFO] [stdout]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling oak-testing v0.0.10
[INFO] [stderr]    Compiling oak-ascii-doc v0.0.10 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `TextEdit`
[INFO] [stdout]   --> src/lexer/mod.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 |     source::{Source, TextEdit},
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::sync::LazyLock`
[INFO] [stdout]   --> src/lexer/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::sync::LazyLock;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `config`
[INFO] [stdout]   --> src/lexer/mod.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub fn new(config: &AsciiDocLanguage) -> Self {
[INFO] [stdout]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.86s
[INFO] running `Command { std: "docker" "inspect" "aa234a3c34370f30a8aec8d0a97aac788c7423ee26c3670ae22f0015d6d57469", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aa234a3c34370f30a8aec8d0a97aac788c7423ee26c3670ae22f0015d6d57469", kill_on_drop: false }`
[INFO] [stdout] aa234a3c34370f30a8aec8d0a97aac788c7423ee26c3670ae22f0015d6d57469
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cad6f8695837b5cf44a5ecbab1e02a4771801143f71e5dc4cbef31b584759877
[INFO] running `Command { std: "docker" "start" "-a" "cad6f8695837b5cf44a5ecbab1e02a4771801143f71e5dc4cbef31b584759877", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `TextEdit`
[INFO] [stderr]   --> src/lexer/mod.rs:11:22
[INFO] [stderr]    |
[INFO] [stdout] 
[INFO] [stderr] 11 |     source::{Source, TextEdit},
[INFO] [stdout] running 0 tests
[INFO] [stderr]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stderr]    |
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::sync::LazyLock`
[INFO] [stderr]   --> src/lexer/mod.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 | use std::sync::LazyLock;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `config`
[INFO] [stderr]   --> src/lexer/mod.rs:36:16
[INFO] [stderr]    |
[INFO] [stderr] 36 |     pub fn new(config: &AsciiDocLanguage) -> Self {
[INFO] [stderr]    |                ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `oak-ascii-doc` (lib) generated 3 warnings (run `cargo fix --lib -p oak-ascii-doc` to apply 3 suggestions)
[INFO] [stderr] warning: `oak-ascii-doc` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oak_ascii_doc-c3f91b8e6119ecd2)
[INFO] [stderr]      Running tests/main.rs (/opt/rustwide/target/debug/deps/main-e2710205078390d3)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test ready ... ok
[INFO] [stdout] test lexer::test_asciidoc_lexer ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- lexer::test_asciidoc_lexer stdout ----
[INFO] [stdout] Testing file: /opt/rustwide/workdir/tests/lexer/basic.asciidoc
[INFO] [stdout] 
[INFO] [stdout] thread 'lexer::test_asciidoc_lexer' (18) panicked at tests/lexer/mod.rs:13:19:
[INFO] [stderr] error: test failed, to rerun pass `--test main`
[INFO] [stdout] AsciiDoc lexer tests failed: TestFailure { path: "/opt/rustwide/workdir/tests/lexer/basic.asciidoc", expected: "LexerTestExpected {\n    success: true,\n    count: 75,\n    tokens: [\n        TokenData {\n            kind: \"Header1\",\n            text: \"=\",\n            start: 0,\n            end: 1,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Document Title\",\n            start: 2,\n            end: 16,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 18,\n            end: 19,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"author\",\n            start: 19,\n            end: 25,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 25,\n            end: 26,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Test Author\",\n            start: 27,\n            end: 38,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 40,\n            end: 41,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"email\",\n            start: 41,\n            end: 46,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 46,\n            end: 47,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"test\",\n            start: 48,\n            end: 52,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"example\",\n            start: 53,\n            end: 60,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 60,\n            end: 61,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"com\",\n            start: 61,\n            end: 64,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 66,\n            end: 67,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"toc\",\n            start: 67,\n            end: 70,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 70,\n            end: 71,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 75,\n            end: 77,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Introduction\",\n            start: 78,\n            end: 90,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"This is a test document for AsciiDoc lexer testing\",\n            start: 94,\n            end: 144,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 144,\n            end: 145,\n        },\n        TokenData {\n            kind: \"Header3\",\n            text: \"===\",\n            start: 149,\n            end: 152,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Features\",\n            start: 153,\n            end: 161,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"*\",\n            start: 165,\n            end: 166,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Bullet point 1\",\n            start: 167,\n            end: 181,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"*\",\n            start: 183,\n            end: 184,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Bullet point 2\",\n            start: 185,\n            end: 199,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"*\",\n            start: 201,\n            end: 202,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Bullet point 3\",\n            start: 203,\n            end: 217,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 221,\n            end: 223,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Code Example\",\n            start: 224,\n            end: 236,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 240,\n            end: 241,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"source\",\n            start: 241,\n            end: 247,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 247,\n            end: 248,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"rust\",\n            start: 248,\n            end: 252,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 252,\n            end: 253,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"----\",\n            start: 255,\n            end: 259,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"fn main\",\n            start: 261,\n            end: 268,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 268,\n            end: 269,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 269,\n            end: 270,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"println\",\n            start: 278,\n            end: 285,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 286,\n            end: 287,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Hello\",\n            start: 288,\n            end: 293,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 293,\n            end: 294,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"World\",\n            start: 295,\n            end: 300,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 302,\n            end: 303,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"----\",\n            start: 309,\n            end: 313,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 317,\n            end: 319,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Table Example\",\n            start: 320,\n            end: 333,\n        },\n        TokenData {\n            kind: \"Header3\",\n            text: \"===\",\n            start: 338,\n            end: 341,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Column 1 \",\n            start: 345,\n            end: 354,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Column 2 \",\n            start: 356,\n            end: 365,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Column 3\",\n            start: 367,\n            end: 375,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell 1\",\n            start: 381,\n            end: 387,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell 2\",\n            start: 391,\n            end: 397,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell 3\",\n            start: 401,\n            end: 407,\n        },\n        TokenData {\n            kind: \"Header3\",\n            text: \"===\",\n            start: 410,\n            end: 413,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 417,\n            end: 419,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Links and References\",\n            start: 420,\n            end: 440,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"*\",\n            start: 444,\n            end: 445,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"https\",\n            start: 446,\n            end: 451,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 451,\n            end: 452,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"*\",\n            start: 482,\n            end: 483,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"introduction\",\n            start: 486,\n            end: 498,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 498,\n            end: 499,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Internal Reference\",\n            start: 499,\n            end: 517,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 547,\n            end: 548,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"custom\",\n            start: 549,\n            end: 555,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"-\",\n            start: 555,\n            end: 556,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"id\",\n            start: 556,\n            end: 558,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 558,\n            end: 559,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 561,\n            end: 563,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Custom ID Section\",\n            start: 564,\n            end: 581,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"This section has a custom ID\",\n            start: 585,\n            end: 613,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 613,\n            end: 614,\n        },\n        TokenData {\n            kind: \"Eof\",\n            text: \"\",\n            start: 614,\n            end: 614,\n        },\n    ],\n    errors: [],\n}", actual: "LexerTestExpected {\n    success: true,\n    count: 374,\n    tokens: [\n        TokenData {\n            kind: \"Header1\",\n            text: \"=\",\n            start: 0,\n            end: 1,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Comprehensive\",\n            start: 2,\n            end: 15,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"AsciiDoc\",\n            start: 16,\n            end: 24,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Test\",\n            start: 25,\n            end: 29,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Author\",\n            start: 31,\n            end: 37,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Name\",\n            start: 38,\n            end: 42,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"author@example\",\n            start: 44,\n            end: 58,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 58,\n            end: 59,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"com>\",\n            start: 59,\n            end: 63,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"v1\",\n            start: 65,\n            end: 67,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 67,\n            end: 68,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"0\",\n            start: 68,\n            end: 69,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 69,\n            end: 70,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2023\",\n            start: 71,\n            end: 75,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"10\",\n            start: 76,\n            end: 78,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"27\",\n            start: 79,\n            end: 81,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 81,\n            end: 82,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Draft\",\n            start: 83,\n            end: 88,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":toc:\",\n            start: 90,\n            end: 95,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"left\",\n            start: 96,\n            end: 100,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":icons:\",\n            start: 102,\n            end: 109,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"font\",\n            start: 110,\n            end: 114,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":source-highlighter:\",\n            start: 116,\n            end: 136,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"highlightjs\",\n            start: 137,\n            end: 148,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":sectnums:\",\n            start: 150,\n            end: 160,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":experimental:\",\n            start: 162,\n            end: 176,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 180,\n            end: 182,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Formatting\",\n            start: 183,\n            end: 193,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Basics\",\n            start: 194,\n            end: 200,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Bold\",\n            start: 204,\n            end: 208,\n        },\n        TokenData {\n            kind: \"BoldMarker\",\n            text: \"*\",\n            start: 209,\n            end: 210,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"text\",\n            start: 210,\n            end: 214,\n        },\n        TokenData {\n            kind: \"BoldMarker\",\n            text: \"*\",\n            start: 214,\n            end: 215,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 215,\n            end: 216,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"italic\",\n            start: 217,\n            end: 223,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"_\",\n            start: 224,\n            end: 225,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"text\",\n            start: 225,\n            end: 229,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"_\",\n            start: 229,\n            end: 230,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 230,\n            end: 231,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"monospace\",\n            start: 232,\n            end: 241,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 242,\n            end: 243,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"text\",\n            start: 243,\n            end: 247,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 247,\n            end: 248,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 248,\n            end: 249,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Curved\",\n            start: 251,\n            end: 257,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"quotes\",\n            start: 258,\n            end: 264,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 264,\n            end: 265,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"\\\"\",\n            start: 266,\n            end: 267,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 267,\n            end: 268,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"double\",\n            start: 268,\n            end: 274,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 274,\n            end: 275,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"\\\"\",\n            start: 275,\n            end: 276,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"and\",\n            start: 277,\n            end: 280,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"'\",\n            start: 281,\n            end: 282,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 282,\n            end: 283,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"single\",\n            start: 283,\n            end: 289,\n        },\n        TokenData {\n            kind: \"MonospaceMarker\",\n            text: \"`\",\n            start: 289,\n            end: 290,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"'\",\n            start: 290,\n            end: 291,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 291,\n            end: 292,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Replacements\",\n            start: 294,\n            end: 306,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 306,\n            end: 307,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 308,\n            end: 309,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"C\",\n            start: 309,\n            end: 310,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 310,\n            end: 311,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 312,\n            end: 313,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"R\",\n            start: 313,\n            end: 314,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 314,\n            end: 315,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 316,\n            end: 317,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"TM\",\n            start: 317,\n            end: 319,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 319,\n            end: 320,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 324,\n            end: 325,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 325,\n            end: 326,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 326,\n            end: 327,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \">\",\n            start: 329,\n            end: 330,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \">\",\n            start: 335,\n            end: 336,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 343,\n            end: 345,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Lists\",\n            start: 346,\n            end: 351,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 355,\n            end: 356,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Unordered\",\n            start: 356,\n            end: 365,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"*\",\n            start: 367,\n            end: 368,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Level\",\n            start: 369,\n            end: 374,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 375,\n            end: 376,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"**\",\n            start: 378,\n            end: 380,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Level\",\n            start: 381,\n            end: 386,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 387,\n            end: 388,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"***\",\n            start: 390,\n            end: 393,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Level\",\n            start: 394,\n            end: 399,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"3\",\n            start: 400,\n            end: 401,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"*\",\n            start: 403,\n            end: 404,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Level\",\n            start: 405,\n            end: 410,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 411,\n            end: 412,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"again\",\n            start: 413,\n            end: 418,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 422,\n            end: 423,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Ordered\",\n            start: 423,\n            end: 430,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \".\",\n            start: 432,\n            end: 433,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Step\",\n            start: 434,\n            end: 438,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 439,\n            end: 440,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \".\",\n            start: 442,\n            end: 443,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Step\",\n            start: 444,\n            end: 448,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 449,\n            end: 450,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"..\",\n            start: 452,\n            end: 454,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Step\",\n            start: 455,\n            end: 459,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2a\",\n            start: 460,\n            end: 462,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"..\",\n            start: 464,\n            end: 466,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Step\",\n            start: 467,\n            end: 471,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2b\",\n            start: 472,\n            end: 474,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \".\",\n            start: 476,\n            end: 477,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Step\",\n            start: 478,\n            end: 482,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"3\",\n            start: 483,\n            end: 484,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 488,\n            end: 489,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Checklist\",\n            start: 489,\n            end: 498,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"-\",\n            start: 500,\n            end: 501,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 502,\n            end: 503,\n        },\n        TokenData {\n            kind: \"BoldMarker\",\n            text: \"*\",\n            start: 503,\n            end: 504,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 504,\n            end: 505,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Checked\",\n            start: 506,\n            end: 513,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"-\",\n            start: 515,\n            end: 516,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 517,\n            end: 518,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"x\",\n            start: 518,\n            end: 519,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 519,\n            end: 520,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Also\",\n            start: 521,\n            end: 525,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"checked\",\n            start: 526,\n            end: 533,\n        },\n        TokenData {\n            kind: \"ListMarker\",\n            text: \"-\",\n            start: 535,\n            end: 536,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 537,\n            end: 538,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 539,\n            end: 540,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Not\",\n            start: 541,\n            end: 544,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"checked\",\n            start: 545,\n            end: 552,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 556,\n            end: 557,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Description\",\n            start: 557,\n            end: 568,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"List\",\n            start: 569,\n            end: 573,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Term\",\n            start: 575,\n            end: 579,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 579,\n            end: 580,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 580,\n            end: 581,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Definition\",\n            start: 582,\n            end: 592,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Term\",\n            start: 594,\n            end: 598,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 599,\n            end: 600,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 600,\n            end: 601,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 601,\n            end: 602,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Definition\",\n            start: 604,\n            end: 614,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 615,\n            end: 616,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 620,\n            end: 622,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Blocks\",\n            start: 623,\n            end: 629,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 633,\n            end: 634,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Source\",\n            start: 634,\n            end: 640,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Code\",\n            start: 641,\n            end: 645,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 647,\n            end: 648,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"source\",\n            start: 648,\n            end: 654,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 654,\n            end: 655,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"rust\",\n            start: 655,\n            end: 659,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 659,\n            end: 660,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"linenums\",\n            start: 660,\n            end: 668,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 668,\n            end: 669,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"----\",\n            start: 671,\n            end: 675,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"fn\",\n            start: 677,\n            end: 679,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"main\",\n            start: 680,\n            end: 684,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 684,\n            end: 685,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 685,\n            end: 686,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"{\",\n            start: 687,\n            end: 688,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"println!\",\n            start: 694,\n            end: 702,\n        },\n        TokenData {\n            kind: \"LeftParen\",\n            text: \"(\",\n            start: 702,\n            end: 703,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"\\\"Hello\",\n            start: 703,\n            end: 709,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 709,\n            end: 710,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"World!\\\"\",\n            start: 711,\n            end: 718,\n        },\n        TokenData {\n            kind: \"RightParen\",\n            text: \")\",\n            start: 718,\n            end: 719,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \";\",\n            start: 719,\n            end: 720,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"}\",\n            start: 722,\n            end: 723,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"----\",\n            start: 725,\n            end: 729,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 733,\n            end: 734,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Admonitions\",\n            start: 734,\n            end: 745,\n        },\n        TokenData {\n            kind: \"AdmonitionMarker\",\n            text: \"NOTE:\",\n            start: 747,\n            end: 752,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"This\",\n            start: 753,\n            end: 757,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"is\",\n            start: 758,\n            end: 760,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"a\",\n            start: 761,\n            end: 762,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"note\",\n            start: 763,\n            end: 767,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 767,\n            end: 768,\n        },\n        TokenData {\n            kind: \"AdmonitionMarker\",\n            text: \"TIP:\",\n            start: 772,\n            end: 776,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Pro\",\n            start: 777,\n            end: 780,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"tip\",\n            start: 781,\n            end: 784,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"here\",\n            start: 785,\n            end: 789,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 789,\n            end: 790,\n        },\n        TokenData {\n            kind: \"AdmonitionMarker\",\n            text: \"IMPORTANT:\",\n            start: 794,\n            end: 804,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Do\",\n            start: 805,\n            end: 807,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"not\",\n            start: 808,\n            end: 811,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"forget\",\n            start: 812,\n            end: 818,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"this\",\n            start: 819,\n            end: 823,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 823,\n            end: 824,\n        },\n        TokenData {\n            kind: \"AdmonitionMarker\",\n            text: \"WARNING:\",\n            start: 828,\n            end: 836,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Watch\",\n            start: 837,\n            end: 842,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"out!\",\n            start: 843,\n            end: 847,\n        },\n        TokenData {\n            kind: \"AdmonitionMarker\",\n            text: \"CAUTION:\",\n            start: 851,\n            end: 859,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Handle\",\n            start: 860,\n            end: 866,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"with\",\n            start: 867,\n            end: 871,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"care\",\n            start: 872,\n            end: 876,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 876,\n            end: 877,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 881,\n            end: 882,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Sidebar\",\n            start: 882,\n            end: 889,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"****\",\n            start: 891,\n            end: 895,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"This\",\n            start: 897,\n            end: 901,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"is\",\n            start: 902,\n            end: 904,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"a\",\n            start: 905,\n            end: 906,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"sidebar\",\n            start: 907,\n            end: 914,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"block\",\n            start: 915,\n            end: 920,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 920,\n            end: 921,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"It\",\n            start: 923,\n            end: 925,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"stands\",\n            start: 926,\n            end: 932,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"out\",\n            start: 933,\n            end: 936,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"from\",\n            start: 937,\n            end: 941,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"the\",\n            start: 942,\n            end: 945,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"rest\",\n            start: 946,\n            end: 950,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 950,\n            end: 951,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"****\",\n            start: 953,\n            end: 957,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 961,\n            end: 962,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Quote\",\n            start: 962,\n            end: 967,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 969,\n            end: 970,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"quote\",\n            start: 970,\n            end: 975,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 975,\n            end: 976,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Einstein\",\n            start: 977,\n            end: 985,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 985,\n            end: 986,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Relativity\",\n            start: 987,\n            end: 997,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 997,\n            end: 998,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"____\",\n            start: 1000,\n            end: 1004,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Time\",\n            start: 1006,\n            end: 1010,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"is\",\n            start: 1011,\n            end: 1013,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"relative\",\n            start: 1014,\n            end: 1022,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1022,\n            end: 1023,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"____\",\n            start: 1025,\n            end: 1029,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 1033,\n            end: 1035,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Tables\",\n            start: 1036,\n            end: 1042,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1046,\n            end: 1047,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Table\",\n            start: 1047,\n            end: 1052,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"with\",\n            start: 1053,\n            end: 1057,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"formatting\",\n            start: 1058,\n            end: 1068,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"|===\",\n            start: 1070,\n            end: 1074,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1076,\n            end: 1077,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Name\",\n            start: 1077,\n            end: 1081,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1082,\n            end: 1083,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Description\",\n            start: 1083,\n            end: 1094,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1095,\n            end: 1096,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Value\",\n            start: 1096,\n            end: 1101,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1105,\n            end: 1106,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Item\",\n            start: 1106,\n            end: 1110,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1111,\n            end: 1112,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1114,\n            end: 1115,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Description\",\n            start: 1115,\n            end: 1126,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"of\",\n            start: 1127,\n            end: 1129,\n        },\n        TokenData {\n            kind: \"BoldMarker\",\n            text: \"*\",\n            start: 1130,\n            end: 1131,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Item\",\n            start: 1131,\n            end: 1135,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1136,\n            end: 1137,\n        },\n        TokenData {\n            kind: \"BoldMarker\",\n            text: \"*\",\n            start: 1137,\n            end: 1138,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1140,\n            end: 1141,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"100\",\n            start: 1141,\n            end: 1144,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1148,\n            end: 1149,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Item\",\n            start: 1149,\n            end: 1153,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1154,\n            end: 1155,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1157,\n            end: 1158,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Description\",\n            start: 1158,\n            end: 1169,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"of\",\n            start: 1170,\n            end: 1172,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"_\",\n            start: 1173,\n            end: 1174,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Item\",\n            start: 1174,\n            end: 1178,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1179,\n            end: 1180,\n        },\n        TokenData {\n            kind: \"ItalicMarker\",\n            text: \"_\",\n            start: 1180,\n            end: 1181,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1183,\n            end: 1184,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"200\",\n            start: 1184,\n            end: 1187,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"|===\",\n            start: 1189,\n            end: 1193,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1197,\n            end: 1198,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"cols\",\n            start: 1198,\n            end: 1202,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"\\\"1\",\n            start: 1203,\n            end: 1205,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 1205,\n            end: 1206,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1206,\n            end: 1207,\n        },\n        TokenData {\n            kind: \"Comma\",\n            text: \",\",\n            start: 1207,\n            end: 1208,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\\\"\",\n            start: 1208,\n            end: 1210,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1210,\n            end: 1211,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"|===\",\n            start: 1213,\n            end: 1217,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1219,\n            end: 1220,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1220,\n            end: 1224,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1225,\n            end: 1226,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1226,\n            end: 1227,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1227,\n            end: 1228,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1229,\n            end: 1230,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1230,\n            end: 1234,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1235,\n            end: 1236,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1236,\n            end: 1237,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1237,\n            end: 1238,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1239,\n            end: 1240,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1240,\n            end: 1244,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1245,\n            end: 1246,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1246,\n            end: 1247,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"3\",\n            start: 1247,\n            end: 1248,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1250,\n            end: 1251,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1251,\n            end: 1255,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1256,\n            end: 1257,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1257,\n            end: 1258,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"1\",\n            start: 1258,\n            end: 1259,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1260,\n            end: 1261,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1261,\n            end: 1265,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1266,\n            end: 1267,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1267,\n            end: 1268,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1268,\n            end: 1269,\n        },\n        TokenData {\n            kind: \"TableDelimiter\",\n            text: \"|\",\n            start: 1270,\n            end: 1271,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Cell\",\n            start: 1271,\n            end: 1275,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"2\",\n            start: 1276,\n            end: 1277,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1277,\n            end: 1278,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"3\",\n            start: 1278,\n            end: 1279,\n        },\n        TokenData {\n            kind: \"CodeBlockMarker\",\n            text: \"|===\",\n            start: 1281,\n            end: 1285,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 1289,\n            end: 1291,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"UI\",\n            start: 1292,\n            end: 1294,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Macros\",\n            start: 1295,\n            end: 1301,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Press\",\n            start: 1305,\n            end: 1310,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"kbd\",\n            start: 1311,\n            end: 1314,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1314,\n            end: 1315,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1315,\n            end: 1316,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Ctrl\",\n            start: 1316,\n            end: 1320,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"C\",\n            start: 1321,\n            end: 1322,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1322,\n            end: 1323,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"to\",\n            start: 1324,\n            end: 1326,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"copy\",\n            start: 1327,\n            end: 1331,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1331,\n            end: 1332,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Select\",\n            start: 1334,\n            end: 1340,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"menu\",\n            start: 1341,\n            end: 1345,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1345,\n            end: 1346,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"File\",\n            start: 1346,\n            end: 1350,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1350,\n            end: 1351,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Save\",\n            start: 1351,\n            end: 1355,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1355,\n            end: 1356,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"to\",\n            start: 1357,\n            end: 1359,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"save\",\n            start: 1360,\n            end: 1364,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1364,\n            end: 1365,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Click\",\n            start: 1367,\n            end: 1372,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"btn\",\n            start: 1373,\n            end: 1376,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1376,\n            end: 1377,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1377,\n            end: 1378,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"OK\",\n            start: 1378,\n            end: 1380,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1380,\n            end: 1381,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"to\",\n            start: 1382,\n            end: 1384,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"confirm\",\n            start: 1385,\n            end: 1392,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1392,\n            end: 1393,\n        },\n        TokenData {\n            kind: \"Header2\",\n            text: \"==\",\n            start: 1397,\n            end: 1399,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Attributes\",\n            start: 1400,\n            end: 1410,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"and\",\n            start: 1411,\n            end: 1414,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"Includes\",\n            start: 1415,\n            end: 1423,\n        },\n        TokenData {\n            kind: \"AttributeMarker\",\n            text: \":my-var:\",\n            start: 1427,\n            end: 1435,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"custom\",\n            start: 1436,\n            end: 1442,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"value\",\n            start: 1443,\n            end: 1448,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"The\",\n            start: 1452,\n            end: 1455,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"value\",\n            start: 1456,\n            end: 1461,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"is\",\n            start: 1462,\n            end: 1464,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"{my\",\n            start: 1465,\n            end: 1468,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"var}\",\n            start: 1469,\n            end: 1473,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1473,\n            end: 1474,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"ifdef\",\n            start: 1478,\n            end: 1483,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1483,\n            end: 1484,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1484,\n            end: 1485,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"env\",\n            start: 1485,\n            end: 1488,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"github\",\n            start: 1489,\n            end: 1495,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1495,\n            end: 1496,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1496,\n            end: 1497,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"This\",\n            start: 1499,\n            end: 1503,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"is\",\n            start: 1504,\n            end: 1506,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"GitHub\",\n            start: 1507,\n            end: 1513,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1513,\n            end: 1514,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"endif\",\n            start: 1516,\n            end: 1521,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1521,\n            end: 1522,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1522,\n            end: 1523,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1523,\n            end: 1524,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1524,\n            end: 1525,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"include\",\n            start: 1529,\n            end: 1536,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1536,\n            end: 1537,\n        },\n        TokenData {\n            kind: \"Colon\",\n            text: \":\",\n            start: 1537,\n            end: 1538,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"footer\",\n            start: 1538,\n            end: 1544,\n        },\n        TokenData {\n            kind: \"Dot\",\n            text: \".\",\n            start: 1544,\n            end: 1545,\n        },\n        TokenData {\n            kind: \"Text\",\n            text: \"adoc\",\n            start: 1545,\n            end: 1549,\n        },\n        TokenData {\n            kind: \"LeftBracket\",\n            text: \"[\",\n            start: 1549,\n            end: 1550,\n        },\n        TokenData {\n            kind: \"RightBracket\",\n            text: \"]\",\n            start: 1550,\n            end: 1551,\n        },\n        TokenData {\n            kind: \"Eof\",\n            text: \"\",\n            start: 1553,\n            end: 1553,\n        },\n    ],\n    errors: [],\n}" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x585dc0d2ac0a - std[ec4e911328de40a6]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x585dc0d2ac0a - std[ec4e911328de40a6]::backtrace_rs::backtrace::trace_unsynchronized::<std[ec4e911328de40a6]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x585dc0d2ac0a - std[ec4e911328de40a6]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x585dc0d2ac0a - <<std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a96a4c5c53f902a3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x585dc0d3f61a - <core[a96a4c5c53f902a3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x585dc0d3f61a - core[a96a4c5c53f902a3]::fmt::write
[INFO] [stdout]    6:     0x585dc0d2f752 - std[ec4e911328de40a6]::io::default_write_fmt::<alloc[c960326de6de28e6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x585dc0d2f752 - <alloc[c960326de6de28e6]::vec::Vec<u8> as std[ec4e911328de40a6]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x585dc0d07eff - <std[ec4e911328de40a6]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x585dc0d07eff - std[ec4e911328de40a6]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x585dc0d227c9 - std[ec4e911328de40a6]::panicking::default_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x585dc0c6f95c - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x585dc0c6f95c - test[30c43f9fd66fea90]::test_main_with_exit_callback::<test[30c43f9fd66fea90]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x585dc0d22a42 - <alloc[c960326de6de28e6]::boxed::Box<dyn for<'a, 'b> core[a96a4c5c53f902a3]::ops::function::Fn<(&'a std[ec4e911328de40a6]::panic::PanicHookInfo<'b>,), Output = ()> + core[a96a4c5c53f902a3]::marker::Sync + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::Fn<(&std[ec4e911328de40a6]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x585dc0d22a42 - std[ec4e911328de40a6]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x585dc0d07fb8 - std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x585dc0cff669 - std[ec4e911328de40a6]::sys::backtrace::__rust_end_short_backtrace::<std[ec4e911328de40a6]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x585dc0d08d8d - __rustc[aa69f48705c57ca8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x585dc0d3fdac - core[a96a4c5c53f902a3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x585dc0c4f071 - main[9fd28020bbc2eb99]::lexer::test_asciidoc_lexer
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer/mod.rs:13:19
[INFO] [stdout]   20:     0x585dc0c4e0c7 - main[9fd28020bbc2eb99]::lexer::test_asciidoc_lexer::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/lexer/mod.rs:6:25
[INFO] [stdout]   21:     0x585dc0c515e6 - <main[9fd28020bbc2eb99]::lexer::test_asciidoc_lexer::{closure#0} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x585dc0c63a3b - <fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x585dc0c63a3b - test[30c43f9fd66fea90]::__rust_begin_short_backtrace::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, fn() -> core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x585dc0c7042b - test[30c43f9fd66fea90]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x585dc0c7042b - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x585dc0c7042b - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x585dc0c7042b - std[ec4e911328de40a6]::panicking::catch_unwind::<core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>, core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x585dc0c7042b - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<test[30c43f9fd66fea90]::run_test_in_process::{closure#0}>, core[a96a4c5c53f902a3]::result::Result<(), alloc[c960326de6de28e6]::string::String>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x585dc0c7042b - test[30c43f9fd66fea90]::run_test_in_process
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x585dc0c7042b - test[30c43f9fd66fea90]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x585dc0c6bb44 - test[30c43f9fd66fea90]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x585dc0c6bb44 - std[ec4e911328de40a6]::sys::backtrace::__rust_begin_short_backtrace::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x585dc0c73032 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   34:     0x585dc0c73032 - <core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x585dc0c73032 - std[ec4e911328de40a6]::panicking::catch_unwind::do_call::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x585dc0c73032 - std[ec4e911328de40a6]::panicking::catch_unwind::<(), core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x585dc0c73032 - std[ec4e911328de40a6]::panic::catch_unwind::<core[a96a4c5c53f902a3]::panic::unwind_safe::AssertUnwindSafe<std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x585dc0c73032 - std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked::<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   39:     0x585dc0c73032 - <std[ec4e911328de40a6]::thread::lifecycle::spawn_unchecked<test[30c43f9fd66fea90]::run_test::{closure#1}, ()>::{closure#1} as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x585dc0d2a1af - <alloc[c960326de6de28e6]::boxed::Box<dyn core[a96a4c5c53f902a3]::ops::function::FnOnce<(), Output = ()> + core[a96a4c5c53f902a3]::marker::Send> as core[a96a4c5c53f902a3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   41:     0x585dc0d2a1af - <std[ec4e911328de40a6]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/0abe69e6c16114311cc2700e972492e64d69c28f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x766e78c9aaa4 - <unknown>
[INFO] [stdout]   43:     0x766e78d27a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     lexer::test_asciidoc_lexer
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cad6f8695837b5cf44a5ecbab1e02a4771801143f71e5dc4cbef31b584759877", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cad6f8695837b5cf44a5ecbab1e02a4771801143f71e5dc4cbef31b584759877", kill_on_drop: false }`
[INFO] [stdout] cad6f8695837b5cf44a5ecbab1e02a4771801143f71e5dc4cbef31b584759877
